retained placenta - German English Dictionary